moroccan guest house and warehouse - German English Dictionary